over the counter medicines - French English Dictionary